| From: | Mark Virtue - HarmonySite <mark@harmonysite.com> |
| Sent: | Saturday, 3 August 2024 1:51:05pm |
| To: | announcements@harmonysite.com |
| Subject: | RE: New feature in your HarmonySite: Payment gateway surcharges |
One of the surcharge calculators mentioned in the email below had a mistake in it. It was calculating the correct surcharge, but then the calculator was telling you how much you would get, and THAT value was entirely meaningless.
Note the bit circled in red in the screenshot below...

It's blurred out, but it essentially says: "[My group] gets $144.25" - which is $150 LESS the $5.75 surcharge. That's a completely meaningless calculation. It's not mathematically wrong, but it has no meaning in reality. The surcharge is never SUBTRACTED from the total, it's ADDED!
So the calculator SHOULD say that the "new purchase total is: $155.75". How much the group actually gets is NOT calculated using this calculator, and depends on PayPal's or Stripe's fees. You can actually use the SECOND calculator on that same page to help with that part.
Sorry, I must have been brain-dead when I wrote that. I'm sure a few of you were scratching your heads...
It's fixed now.
In harmony,
Mark.
From: Mark Virtue - HarmonySite <mark@harmonysite.com>
Sent: Friday, June 7, 2024 6:23 PM
To: 'announcements@harmonysite.com' <announcements@harmonysite.com>
Subject: New feature in your HarmonySite: Payment gateway surcharges
Dear HarmonySite administrator,
As you may know, HarmonySite uses two payment gateways for processing credit card (and other) payments for items purchased through your HarmonySite: Stripe and PayPal. These payment gateways charges fees, usually around 3%, meaning that if you sell something through your HarmonySite for (say) $100, you'll only end up with around $97. To compensate for this HarmonySite has allowed you to configure a percentage surcharge to compensate, so that the purchaser would end up paying (say) $103, and you'd end up with something closer to your original $100.
However, this HarmonySite "surcharge" configuration option was quite rudimentary, allowing you to specify only a simple percentage, and then designate which types of transactions it applied to: merchandise orders, event tickets, membership invoices, donations, etc. It did NOT allow you to specify different percentages for Stripe vs PayPal, even though the fees for each were not the same. And if you wanted to specify different percentages for different transaction types, you couldn't do that either. Furthermore, Stripe's fees were not simple percentages - they also charge a small fixed fee as well, making it tricky to work out a suitable surcharge percentage to configure into your HarmonySite.
So we've now fixed all that. You can now specify as many different combinations of surcharges as you want - each gets created as one "surcharge record". Each surcharge record that you create in your system can be configured with the following...
If you arrange your various surcharge records into a priority order, then when a transaction happens in your shopping cart, the HarmonySite software will scan through them looking for the first surcharge record that matches the transaction. THAT is the surcharge that will be applied to the transaction.
Here's what a simple list of surcharge definitions would look like...

If you already had a surcharge definition configured into your HarmonySite, that definition has already been converted into one surcharge record for you, so you don't need to do that yourself. You can edit that surcharge record now if you want, or add some more. To do this, look for the new "Payment Surcharges" link on the "Financials" line of your Admin Dashboard.
But wait, there's more!
We've also created a couple of useful surcharge calculators for you to play with, both found by clicking the "Payment Surcharge Calculator" link on the "Financials" line of your Admin Dashboard...


I hope you find all this useful.
If you have any questions, please email support@harmonysite.com...
In harmony,
Mark Virtue
HarmonySite
Australia
+61 2 8005 4277 (Australian number)
In North America, call: 1-415-651-7009 (San Francisco number)
Skype name: mvirtue
